import { deleted, get, post, put } from "@/api/client";

/**
 * 查询全部
 * @returns {*}
 */
export function getTagList() {
	return get("/tag/list");
}

/**
 * page
 * size
 * @param params
 * @returns {*}
 */
export function getTagPage(params) {
	return get("/tag", params);
}

/**
 * 获取标签信息
 * @param id
 * @returns {*}
 */
export function getTagById(id) {
	return get(`/tag/${id}`);
}

/**
 * 修改标签信息
 * @param tag
 * @returns {*}
 */
export function updaTetag(tag) {
	return put("/tag", tag);
}

/**
 * 删除标签
 * @param id
 */
export function deletedTag(id) {
	return deleted("/tag", { id });
}

/**
 * 保存标签
 * @param ac
 * @returns {*}
 */
export function saveTag(ac) {
	return post("/tag", ac);
}
